//  类型断言
// 有时在ts没能正确推断出类型时,手动指定类型
// 这里使用ts官网案例 https://www.typescriptlang.org/docs/handbook/2/everyday-types.html#type-assertions

const myCanvas = document.getElementById("main_canvas") as HTMLCanvasElement;

//  类型断言只适用于ts不能确定类型时使用
let num: unknown
num = 100
num as string

// ERROR
let num2
num2 = 100
num2 as string
